package com.ming.mingbase.base.util;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class TimeFormat {
	/**
	 * date类型时间转换成String带格式的时间
	 * 
	 * @author admin
	 * @date 2016年11月24日
	 * @description
	 * @param time
	 * @param formatType
	 * @return
	 */
	public static String timeFormat(Date time, String formatType) {
		SimpleDateFormat format = new SimpleDateFormat(formatType);
		return format.format(time);
	}

	/**
	 * String类型时间转换成Date带格式的时间
	 * 
	 * @author admin
	 * @date 2016年11月24日
	 * @description
	 * @param time
	 * @param formatType
	 * @return
	 */
	public static Date timeFormat(String time, String formatType) {
		Date date = null;
		try {
			SimpleDateFormat format = new SimpleDateFormat(formatType);
			date = format.parse(time);
		} catch (ParseException e) {
			e.printStackTrace();
		}
		return date;
	}
	
	public static void main(String[] args) {
		System.out.println(TimeFormat.timeFormat(new Date(),
				"yyyy-mm-dd hh:mm:ss"));
		Date date = new Date();
		System.out.println(TimeFormat.timeFormat("2016-11-13 01:30:30",
				"yyyy-mm-dd hh:mm:ss"));
	}
}
